a cat shit in my mouth - Turco Inglés Diccionario